2953
9
528
1
799
3325
4
1086
3
2892
5
563
1899
640
2102
3434
2
1111
3354
13
4743
3263
1051
6
1478
1665
492
481
2229
10
689
1666
476
1516
2215
3744
2642
15
2136
2319
11