280
1
1309
0
1610
2771
1193
525
2996
2042
536
2650
20
1068
571
1153
1485
475
388
3051
2
1378
1332
385
2145
466
3090
6
691
1287
3289
2250
1558
4
2485
21152
8