2499
6
1841
5
928
2
2439
1
1179
2402
4
4897
2201
3575
1997
1379
1007
1837
1189
911
1904
1864
3
1245
2304
1201
1807
9465
1617
1525
1978
1016
979
9006
17
2601
1248