1516
2
492
971
530
1
1722
10
849
9945
0
1025
3
4596
54
1358
14
1160
4
2243
5
2169
11
8119
4914
6962
1010
1753
1498
1735
2734
1111
8
1014
876
6
431
1176
553
1949
1653
4040