5045
8
1083
1
1231
3
3233
2
8648
17
2281
2677
12
2628
4
7046
2697
3163
1809
2292
1816
1519
2954
1107
1369
1541
1118
2431
2620
9
1542
1548
0
1385
1339
2997
3311
10
31431
1461