3904
12
1133
1
1543
2
1254
3
1153
0
547
1629
1930
4
1004
900
4784
3433
672
2838
10
3340
2444
5
4628
2205
1527
1036
1298
2436
223
1497
1984
1312
854
1060
709
31434