2398
8
1295
1
2650
20
280
297066
0
3683
2250
1018
1581
2
796
2773
3765
4
2695
1516
1751
3715
4387
2462
3
5225
5151
1736
181997
11
2740
1632
2911
9
928
2108
2245
989
1243