1295
1
2650
20
280
297066
0
3683
2250
1581
2
2773
3765
4
2178
571
1516
3715
1554
1534
5
2462
3
3204
7
5225
8
5151
1736
181997
11
2740
2911
9
928
2108
2245
1194
962
989
1243