3252
0
1017
1451
3551
10
1380
459
1785
5658
9
1015
2642
1
611
348
1698
401
45986
2060
4937
3554
612
87
988
733
255
356
8411
3
1812
1061
2788
3560
666