1040
2
1188
794
1
881
83
1012
1371
5
1446
1733
85
921
780
2033
1053
1148
1046
0
726
1427
112
2047
7
1596
206
474
496
1423
4
1077
92
722
1725
705
3