2503
1163
2970
761
986
996
927
1851
1013
851
5400
1188
1048
2416
1128
5131
5721
1088
23102
857
1566
946
821
1885
2054
1025
1858
1914
896
1021
5606
1335
1150
909
1057
76050
4556
2502
2017
1335
1769
2562
853
1137
3173
1082
1966
885
1976
4538
1315
4253
1087
995
5682
1537
2604
2699
7915
933
880
5680
1134
7982
1390
3947
1067
1770
1805
901
1051
1152
2098
1810
1275
1952
2157
1045
1199
921
1019
1035
2024
1366
1077
836
925
792
1559
1488
1130
2295
1541
3051
853
1299
949
1004
1847
1115
1268
2481
964
1505
1637
907
1443
2321
1033
915
1152
1286
1059
1905
1423
963
1058
782
4190
816