782
2
1079
1
1222
623
658
2853
1072
688
965
1313
859
1162
786
1310
993
1127
898
670
477
1094
691
1168
506
1155
2412
855
423
662
601
996