1673
1
951
2502
619
564
1398
2
1895
2122
1004
2740
1941
4
1446
1699
3539
3
6236
10
1694
3546
964
432
0
841
2153
7
1174
1179
1102
2395
2938
2080
1197
1492
11152
9