2086
4
1930
2
2845
3
1081
1
881
1050
960
4418
5
1335
2146
2111
7
1397
1479
1228
2677
12
1604
1454
1323
1241
90243
3178
1114
3442
3120
6087
6
1355
906
1195
3297
2383