370
0
2207
3261
3
12459
1465
2
7394
5
2356
6
2580
1
1431
3280
4
118
1911
4655
10
2499
2535
3175
2300
2209
1716
1529
2763
6346
16
785
2668
1266
5717
2328
610
4944
3694