2626
1
912
3765
4
985
297066
0
1295
1964
3
2683
3683
1915
5719
5
2650
20
135
280
1513
1581
2
2159
2250
2760
2245
1226
3688
3053
7
4133
1475
436
2360
6
2166
989
2065