1795
4
4152
6
1437
8
1569
1
2529
3
2635
1228
5
2292
2
4891
15
1378
3616
19
117230
0
208
1089
740
1273
1332
645
1398
9949
4919
1263
1303
7899
175021
14
504
1380
946
1867
1300