646
0
399
1
1848
2
1006
3632
5
5009
1478
458
440
48766
24
4097
10
3505
4
4392
15
274
2272
9
3025
890
2524
1587
10396
8
2368
1343
1329
1052
282572
1620
427
2669
2201
3
6850