2282
5
3001
2
1663
2259
1
4291
4
2274
2219
2420
1718
1415
0
3891
7
2680
3798
3765
1850
3716
444571
9
3012
2123
791
2255
267612
19783
2698
8313
658
1564
571
1709
8
1240