2294
1
1092
619
1015
1694
951
690
19944
2
2669
564
1787
3078
4
2131
1743
0
4944
108797
2425
7
2999
3
1494
1712
2465
4179
1366
1184
2768
1425
1830
2166
1681
1701