2390
1
951
3551
10
2990
0
801
897
1883
2
1379
1015
1978
14
1380
1751
1087
5489
11
25669
572
635
32302