1679
2
770
1
2454
1903
3
1393
1125
1211
1359
2189
2435
12733
5
2495
0
3034
950
1388
2060
1711
2530
4
982
8411
1547
1812
2788
1545
3560
2763
775
2890
444571
9
1162