2830
7
1193
1
2028
2
1421
3116
3257
1216
1869
4154
1375
1704
984
2554
3
2904
4
1263
1207
1229
1554
1357
1362
1314
1134
1436
928
3564
1471