282572
0
759
846
572
1282
3116
1
2647
471
1232
1009
1075
4594
503
1152
46414
1921
2
584
525
139
363
3373
653
4328
10
1110
3
1436
2211
2395