2336
2
1057
3
1827
1
5245
4
1845
3369
1072
965
974
1746
733
356
0
4476
251
630
6
2659
1596
2109
1715
1563
2453
701
3372
11
795
2837
594
1793
1224