1295
1
2650
20
280
297066
0
1027
3683
2250
1751
1581
2
1798
1124
2773
3765
4
1244
2374
571
1516
2495
3715
1514
2462
3
5225
8
5151
1736
181997
11
2740
2911
9
928
2108
2245