951
1
619
564
2502
2740
2727
1860
2
1825
3539
3
2243
6
1371
1140
1266
1213
0
1111
5382
5
1277
4383
914
1304
6047
54
2166
4944
8607
8
4943
2061
2153
7
2055
2960
1458