1252
0
19079
6
458
1376
1816
1012
3263
4
297066
644
1
883
2948
4573
2
2468
267612
5339
5
4978
733
2229
984