2333
5
2267
1
1360
872
2
1389
2573
6
4156
3
2623
1292
4
923
1719
1761
1606
2901
1652
2347
12
566
4400
10
641
2427
2859
1367
4551
1010
584
2005
1319
3057
3085
5332
25