2454
2
1359
1
2710
2435
2164
2100
1342
2495
0
1093
2901
1371
1622
1679
2189
3
2456
1547
1558
950
1388
1568
1125
2522
1788
1211
159
1711
1250
12733
5
3562
1545