1323
1
2520
848
282572
0
999
1343
6052
10
11881
3
1198
2125
559
6333
2
2526
4331
4
1899
843
6383
17
1696
2369
1326
915
28805
6
3031
11
1208
2767
1032
3041
1245
5478
7334