897
2643
2178
809
924
804
2048
873
1370
980
844
771
811
2628
9183
2618
5537
1158
2178
1195
2194
1184
785
782
4829
4668
2526
1699
9357
1127
1470
855
5595
3291
1137
1372
1319
1090
913
892
1656
7707
8801
2166
976
995
1477
975
982
1564
1069
4114
1608
1240
1844
4688
1266
1872
1079
2974