1030
2
3147
1
1598
598
4
2219
9
4925
0
1612
14
973
1406
2336
2163
7
893
5
1072
494
3
975
1094
1304
2796
21793
945
947
825
34639
2685
4507
2444
5857
13
1313
1166
3474