1558
2
515
0
1993
3
297066
2163
883
181997
11
863
839
791
323
5771
10
1458
2595
1400
1603
1
645
665
1356
1059
453
4074
536
4198
1618