1108
1
1523
1191
934
479
2
1194
634
1039
832
367
877
1337
1116
690
1339
2277
3
358
1697
4
999
9040
893
788
610
865
1215
1088
905
1133
1106
894