21619
1174
1528
861
1535
1283
662
712
9810
633
13711
584
351
653
701
494
360
26618
582
415
321
635
472
381
473
35824
352
501
697
1065
1026
1939
26412
1326
1342
724
1382
1125
1043
1846
695
1124
1486
1087
1818
1317
743
1232
12810
1347
872
2396
1293
3991271
1565
46827
1785
1436
32317
1144
1386
1506
11612
2039
31015
1197
16415
2019
31714
29815
19711
33530
25213
80644
66162
859115
43333
64434
76356
1411100
3093151
96454
56431
1222216