2495
0
1393
1
2326
3364
3
1679
2
1903
950
1233
1125
1211
2454
921
1359
2189
2100
2435
1545
1751
1690
12733
5
1638
4
2901
3034
1488
1295
1388
946
1363
1411
1711