1679
2
1309
0
1992
3
697
2454
1903
5389
1
1393
4914
1125
1211
1359
2189
2495
2435
12733
5
3034
1388
950
2060
1547
1711
982
1545
2530
4
8411
2100
1812
2788
1751