5007
14
3275
7
12065
18
1074
1
8491
26
4713
9
669
1721
5
1223
8
1257
2405
6
2338
157
0
1344
1208
2
403
1532
4
1130
2391
845
502
3298
2419
1531
1421
3
952
2125
1876
600
1556