5033
15
1264
4
376
1
802
0
3679
3817
1751
1700
882
3
662
579
2598
2
2075
12
2099
182
1681
2110
854
5
1494
571
2178
2252
1129
175
1344
1191
2083
2512
3256