1996
1874
2574
1592
2069
964
1251
2662
1817
5599
3029
1362
797
3455
1074
2282
1844
1700
1310
1542
1189
2128
1508
1869
2678
2587
2785
830
2886
815
1485
3781
4383
2033
1561
2302
3457
2379
3008
1132
3257
1665
1165
2247
3278
839
963
3477
1598
1741
1593
1214
6573
1445
2785
900
3683
1381
1550
9764
24733
6228
2981
2350
1633
1520
2051
1119
1220
4088
1246
1142
2073
962
1527
941
996
910
923
946
997
1308
1326
1182
1035
1496
1599
1005
986
1068
2041
967
1141
2684
1495
1415
2037
990
1024
968
3566
1502
949
996
3149
959
924
883
1027
1005
1205
997
1636
1062
903
916
872
899
1569
1426