1431
1
2669
2
2732
951
2181
5
2578
1347
2612
8527
1812
14801
11
5820
4
2559
3
913
5627
123674
35
3071
9
2322
980
6236
10
3113
1514
3507
6
673
1526
2906
4443
1161
527
6991