1253
3
1152
0
1905
9
1807
2
767
3904
12
1133
1
1543
547
1629
1930
4
1004
899
1984
1312
5
854
1060
709
2443
4628
1527
2205
1036
1298
2436
1497
223
3433
4784
672