282572
0
759
846
2683
572
3116
1
611
471
300
3268
4594
503
1152
2201
3
46414
635
584
40711
363
653
1779
1009
1390