1272
1
2063
1446
5
1341
2
2240
3
592
694
2064
989
977
120
0
208
302
478
1519
4310
1614
2857
8
2667
1314
1291
745
3959
3574
1593
1090
1393
1452
930
10400