637
0
20634
8
443
4820
2
670
1282
342
2710
9
486
4396
3
804
518
1053
1671
1
422
1710
497
1348
1132
360784
19
2520
2125
803
2526
2337
573
2198
282572
561
1343