2730
6
999
1
1343
0
2125
11881
3
2526
2668
2
1899
3460
28805
1208
2767
1032
3041
4
1245
180849
7334
4427
10
1285
2052
1861
1022
2966
5
1966
6062
16
1320
4830
2141
1961
785