951
1
2502
619
564
7835
14
234
0
2122
2
2740
1446
3539
3
6236
10
1694
3326
3671
6
3546
432
1760
841
2153
7
1174
1179
1102
2395
2938
2080
1197
1492
753
2556
2495