1598
1
1458
3
581
0
1158
6062
16
7110
1139
1940
5
880
5431
923
2470
6
2666
10324
2
3440
958
5617
1968