3611
2614
3812
385
560
495
245
3910
4513
244
5318
6313
21136
15950
14101
12640
9682
923263
8470
8464
794148
690142
65811
6310