2505
2
7471
9
3591
11
1558
400
0
1804
3
851
1
1162
2268
4
674
1767
1239
6753
17
517
1579
658
2646
5
5746
23
2255
1250
693
11351
403
2365
2836
383
1741
11924
1104
1449