1223
1
2840
2
3371
9
1009
1364
2972
0
2337
1382
1347
3466
3765
4
785
4335
2213
1585
383
989
1891
1583
610
2784
3
3461
1422
2884
5
1465
1466
1684
1424
1555