951
1
5006
5
2502
619
907
564
2738
1142
3818
7
2122
2
1013
2740
2170
4
1446
3539
3
6236
10
1694
3205
3546
432
0
841
2153
1174
1179
1102
2395
2938
2080
1197
1492