1267
1
894
2193
2
1746
624
0
1061
629
1497
1984
3
582
952
1460
816
1080
880
591
1783
1095
1260
1499
1221
1011
2548
1449
1353
1065
1509
14
1526
4
2002
6
948