4126
6
1129
0
2683
417
3149
4
1270
3
2574
1
395
1894
765
1528
1642
1102
1222856
1513
1291
785
345
2855
2172
2
5223
9
4016