1151
1
2670
10
1380
2
1763
1202
3863
4
989
2597
0
1556
2047
1117
1174
1164
1347
864
1090
967
1008
1459
1081
1152
3363
743
2543
2171
1097
911
983
897
982