334
0
2229
4
2855
3
870
1
3442
2
2767
2529
14
3025
1545
449
6062
16
2307
1320
625
4396
999
893
924
883
3595
6
2215
7
2459
2547
2119
2525
5