2435
1
5997
12
840
3
1125
1211
2454
2
1359
1903
2189
12733
5
1679
3034
2629
2901
2495
0
982
950
1393
1388
1711
1660
4702
4
1547
1545
2100
467
1751
2340
2530
1017