3200
1822
938
1931
11281
1991
3348
872
10553
2231
995
1430
9305
13435
3329
819
1493
1103
1300
738
809
1792
719
8831
1581
1574
8975
2782
857
7757
4186
2287
639
4100
1570
1139
1150
2442
825
1355
991
24770
6548
13096
2088
1084
3261
803
691
7277
1103
1933
1954
1419
1343
1607
1664
957
1588
7062