4150
4
1383
2
8119
14
696
1
446
421
426
1494
8
395
1288
1469
3062
25
1440
3793
11
1932
5
627
512
2127
596
817
1131
4903
1260
3320
9
9932
3
6949
0
592
638
416
519