658
1
1237
2
1616
9
37866
24
6448
3
143655
11
1764
5693
0
1760
15
867
4
476
894
1931
396
756
424
674
414
724
439
639
77
870
446
1255
1801
453
1006
1010
795