255997
27140
2262
78293
4573
1820
1949
1139
1050
7463
3595
992
4971
12680
25764
20407
2609
1968
17307
1761
32205
109728
18263
7153
5515
9694
110809
1318
1351
1363
913
3920
47352
795
12682
50699
1473
2562
3333
225502
14438
1471
2072
765
1625
14237
11498
28686
45368
7094
31840
11289
848
2634
9602
4687
23043
887
689668
1792