2599
5
593
0
1694
2
6714
10
383
1285
12958
5380
8
584
1343
1053
839
1
3493
6344
6
6842
999
1464
2922
9
2301