3513
10
263
2
2853
18
1000
0
3264
4
3141
698
1
4511
3129
5
2346
777
3
1836
11
1716
1522
2375
1097
2125
465
1093
1261
927
933
7
791
1146
1422
2365
1171
1091
1299
941