1043
0
576
415
749
3498
4
980
2634
362
514
1129
2992
798
269
381
1872
1
25137
1939
347
2645
333
325
81
2328
1362
637
2209
3
2987
2
326
1610
1020