282572
0
458
266
584
4328
10
691
300
1232
653
3815
3373
768
2981
2
1145
1
46414
5918
4
6800
360
1343
503
478
2443
484
572
396
295
97284
518