1295
1
2650
20
280
297066
0
2250
403
1668
2773
1397
783
1411
3012
3683
1022
785
2551
722
3606
3
1618
1374
621
1581
2
581
1510
4
733
612
2440
1946
1239
3765