282572
0
759
769
1
43
846
1464
3
1722
2
915
2393
5
2683
572
2326
4
3116
3194
611
471
1392
300
4594
4328
10
503
1152
46414