1295
1
1525
3
2650
20
280
1746
4
297066
0
3683
1594
2250
2530
2
1581
1506
1638
2773
3765
1516
3715
2462
5225
8
5151
1736
181997
11
2740
2911
9
928
2108
1199
2245
989
1243