2310
775
3440
2784
2763
1756
3397
2704
1922
2304
2962
5051
3309
12484
8383
9581
3534
11705
10380
8880
16497
14345
44270
10125
162177
145255
96973
52850
24578
5053