839
1
2487
1945
445
418
7952
1238
1047
3615
2982
3
1129
0
1880
2
19279
915
999
2326
4
1411
1941
1518
5055
5
2668
1452
2076
669
883