2199
2226
1251
2016
21761
1829
2031
1467
664
3825
20737
734
982
1851
4060
2734
6975
2423
6210
1813
729
1534
1096
1398
12072
2158
4786
1027
1175
4217
2565
974
5807
1852
1445
2083
2451
1812
3831
1051
3291
1000
2002
898
5153
699
1177
776
991
939
1580
2795
7190
1064
3120
1422
1314
4635
1702
692
3756
692
2094
692
846
1302
796
969
4547
6247
846
804
1580
1383
1111
870
625
674
927
3328
1241
831
895
678
4791
710
762
1588
1608
1514
1536
2227
3966
2414
744
1066
1583
1445
804
2838
1191
1071
951
4710
1450
983
969
2567
1993
729
1297
1880
1362
1052
988
3292
782
930
682
1544