2505
2
7471
9
3591
11
1558
400
0
1431
1
658
851
1162
2268
4
674
1449
1223
951
1767
1239
6753
17
517
1118
2163
5746
23
3107
7
2255
1250
19932
6
8527
2254
890
2189