4080
1
5862
5
2003
3045
3
973
0
1791
1097
2
2428
1647
4
3676
181997
11
297066
1143
267612
4978
2272
99072
638
36905
731
1102
3882
3303
10
215
1444
2967
2919
1714
3169
2189