1152
2
1056
1
982
3
2580
1013
1045
1461
20163
44
1426
1042
1179
1650
1407
0
1637
2238
1282
1249
1104
1509
1836
1918
1191
1162
2142
1230
4
2667
1228
1482
2105
4646