1125
1
1022
2
1103
270
16868
39
912
1308
749
0
1037
2045
2442
9
2109
4
1547
923
1825
813
1431
1115
1068
987
1258
1233
1033
1514
1019
2166
1211
1550
1072
1045