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