951
1
2502
619
774
0
564
1357
2
2122
2740
1446
3539
3
6236
10
1694
2192
3546
2092
432
841
2235
2153
7
1174
1179
1102
2395
2938
2080
1197
1492
11152
9
1495
3206
5