678
0
1763
5
1868
2430
1587
1
2848
3
1812
2
1742
17
2171
9231
23
2507
6
1111
4
1172
1183
1943
1234
5217
10
2048
1669
2505
1792
8
2489
968
2108
5681
13
2614
1617
2296
3113
1749