1005
1
658
0
34959
18
1631
4
465
989
3591
11
1734
2
915
1245
1817
3629
745
3657
12
750
2268
1690
1746
301
635
1632
6100
15
2304
1093
912
1554
2710
1664
619
675