999
1
2735
0
28805
6
1020
3248
4
6052
10
2546
2445
802
1824
6383
17
1344
1736
2337
3345
839
1463
12958
5
1642
1245
2
282572
5781
2819
3063
3
2052
2076
4427