2786
2
2125
1
409
0
381
637
445
2328
76
388
2235
348
413
403
2143
1754
1133
1045
517
574
391
2490
1101
868
3559
419
5938
456
1511
1612
2062