3502
880
6626
21588
1397
4947
899
3119
4041
1128
910
3956
1802
5006
3434
5071
911
1058
2475
3400
2632
5280
2749
5228
4651
924
4300
10860
1326
841
4981
855
2804
19630
1203
1880
3205
840
8903
3026
953
8506
3672
5923
1981
1169
1433
1574
2653
2729
1281
21935
1114
1471
1058
2192
1449
1478
2181
1634
1978
1068
6958
4216
936
827
1615
1541
3041
943
1791
2842
1331
1621
2314
1753
2364
930
1661
1752
2495
1789
3171
6832
3238
3746
760
1768
3969
6258
6359
1045
1060
858
2694
794
1051
7233
2560
2252
1645
1107
1759
2532
6091
2874
5292
1512
3061
2042
2017
762
3668
4178
937
752
3521
3627
883
3539