1694
1
951
5141
7
1015
690
3071
9
2669
2
2110
2483
564
5090
1196
1743
0
2949
108797
1451
1084
6236
10
2688
2897
2312
785
1174
1688
1332
1286
1492
3
1639
1729
9036