1487
1
2495
0
1112
1027
1751
1798
2
1124
1244
2374
1694
658
1451
1514
951
12472
12459
3
2312
1688
2505
3465
4465
22
1743
1529
2318
3054
5
1729
2127
7
2057
5147
4425
6