1038
0
757
538
1313
1025
628
1008
578
730
2042
1
359
2068
991
797
4230
2771
1064
297
1267
645
1947
2551
3386
3
890
2874
35
590
2309
9811
52099