650
0
1182
2
646
39326
19
3535
5
3795
1
2195
3632
3753
3
1918
5009
2120
1392
440
1360
3505
4
274
2071
1421
661
2982
1343
282572
49165
7
427
993
488
1337
256612
4669