479
2
877
1
1339
3112
690
893
1108
508
6446
634
1845
1116
1337
1133
2101
5
263
832
2277
3
788
1175
1637
1215
1630
2282
1039
870
904
907
1217
988