3660
9702
2811
37242
24448
16008
5334
1890
1309
13502
2963
10359
1699
1751
5873
3950
5289
6941
15577
9832
2459
3571
5566
3310
2172