5006
4956
2164
6105
6237
855
3770
2365
2905
9894
4087
5116
1632
1218
962
1164
1658
1930
1000
1373
3221
1447
873
1513
1039
2549
2502
10774
1036
5615
5467
807
1178
2021
3071
3598
1032
810
2117
2008
1803
770
977
875
1377
1203
953
8085
4203
3458
2382
1092
747
1162
4910
2956
872
1335
811
1237
8406
1141
830
2293
2947
3041
1615
890
2396
3238
1866
1290
5743
2005
1836
1959
2571
2872
1227
1532
1492
1093
1274
963
2030
2266
2022
2046
2531
6521
5172
4433
908
1613
989
3214
876
8514
1316
3272
1327
4216
1598
2309
1045
731
3171
1052
1625
749
2444
1175
1050
780
2661
1148
1697
1445
3008
1687