458
0
1880
2
1152
1824
2748
1020
282572
31535
4328
10
383
1551
2657
3
2683
431
340
572
1936
1
968
503
20634
8
2727
6800
1779
597
517
759
980
584
105290
766