1036
1
37355
13
17970
15
1289601
4
1977
1225
0
3485
7
2502
1376
1335
2241
108797
3252
504
19944
2
2110
2386
2245
3
575
2530
868
542
1174
50969
10827
1055
2629
581
978
629