1679
2
2435
1
2189
3
2495
0
950
1388
3034
1711
2710
2100
2530
4
1903
19944
2454
3196
878
3715
1125
1211
1359
2901
955
1199
1534
12733
5
1485
1393
1226
578
1535