3513
10
263
2
2853
18
1000
0
3264
4
3141
698
1
4511
3129
5
2346
777
3
1836
11
1716
1523
2375
1098
2125
465
1094
1262
927
934
7
791
1146
1422
2366
1172
1091
1299
943