1082
26460
3040
1409
1132
1100
958
793
979
895
1162
1010
2320
1403
885
3009
2444
1137
1208
1860
2082
5165
2033
5601
1314
20306
12109
17111
11737
26246
1848
3490
2057
3540
5409
2584
5469
3978
3333
6125
2434
5426
6137
13446
1877
4789
8597
3102
3792
2432
4941
2409
2642
3991
2312
3556
30406
53575
37872
79329