1398
1
2345
3
1225
980
1790
2
3480
5
10963
9
1461
3559
3203
10
3711
712
0
4338
1369
1110
1861
226919
14
430
3577
1778
1414
1439
2716
4
2853
2076
3132
22794