1202
1
298
4594
97284
0
1921
2
4311
9953
4
1045
458
3408
12
1099
478
552
941
759
2952
2163
3659
14
4143
6
1009
768
2522
6800
18403
2097
3
7328
1152
1418
2047