2245
3
1380
0
4627
7
4363
1721
2
1306
1
2534
3098
1226
7747
4
3053
2478
3296
894
11916
14
2631
1631
3400
3198
8
2921
5
4757
571
1517
3758