334
3
1550
2
872
1
1880
2720
10
3507
4
1823
1573
1059
33717
19
1282
685
0
1001
8865
6
1666
1384
1075
1434
2489
7
2414
1223
2353
876
5
2545
9
10603
15
1651
1474
1394
2519
1902