1295
1
2650
20
280
297066
0
1330
2
3683
2250
1581
2773
3765
4
2245
3
2725
22
571
1516
3715
2462
2180
5225
8
5151
1736
181997
11
2740
1226
2911
9
928
2108
3053
7
989
1243
1348