2275
2
1551
2727
19279
17353
0
1557
25137
1125
1824
20634
8
1010
1
1020
31535
3114
4
4309
3510
2457
91021
3
180849
2539
5
2961
798
63
484
2114
2224
419694
9
5237
11768
21
2337