951
1
1314
2502
619
780
23802
9
564
6
7096
14
2122
2
2740
410
0
1446
3539
3
6236
10
6442
1694
3546
432
841
2153
7
1174
1179
1102
1142
2395
2938
2080
1197
1492