120469
35
1006
1
3492
1020
1444
3
147
0
498
2964
326
282572
518
483
2774
256612
2445
6
38802
13
1089
928
4097
10
486
97284
1362
1279
259
819
792
2235
2
2193
449
320