1191
1
893
4
786
6
3242
3
1353
7
381
8903
23
1243
2
1532
1256
2548
449
841
877
1337
1523
479
1108
1965
2483
784
1116
832
737
1339
2563
5
330
338
358
1088