1051
1
1332
1558
2
2505
400
0
1250
24337
22
2268
4
3107
7
370
7471
9
3591
11
270
8527
851
1681
2772
5
1449
2254
1590
11924
1162
1814
2562
1777
1125
674
2622
6
1767
2710