1504
2
2274
1438
1
398
3650
3
2084
2153
3559
1883
2190
6
5135
4
13159
10
351
10070
7
4713
5
1758
0
1306
8822
11611
530
563
661
1229
637
323
1714
1464
417
2252
7756