1226
1
1320
1968
3
1113
2
1161
1847
481
1196
2601
2010
1266
1241
1081
744
3493
5
1165
1508
899
1013
2126
1091
1124
1054
1561
1157
1106
3429
1703
1534
2512