1673
1
1295
2865
2
2650
20
280
297066
0
3683
2250
1581
2773
3765
4
1398
1895
1517
1004
571
1516
1941
3715
2462
3
5225
8
5151
1699
2263
1736
181997
11
2740
964
2911
9
928