3539
3
1635
4
6236
10
1479
1
8527
1047
2
1813
17970
15
2352
1218
12779
8
562
1458
0
12459
2152
1777
298
1191
19944
2600
1197
313
1289601
1366