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