3326
3
1371
1
1129
4288
5
1191
3956
1201
2
1080
1280
1272
3643
4
2883
1913
1716
14589
10
1047
19944
2163
0
1108
5106
5354
1586
1424
3791
7
458
1514
106
1326
1061
921