1182
2
2326
4
7328
4531
5
2864
7
3929
10
1231
1
6370
509
0
5455
3559
2422
3025
1987
2330
1306
2141
3
166543
18
9576
14
1649
120469
35
641
1823
9953
4328