840
3
5050
4
2112
2
96512
0
91021
479
97284
3397
1309
1
627
1923
4706
5
429
2016
1930
1070
1483
984
19279
1016
309
481
1800
9
13156
15
1528
343
373
991
470
357