2495
0
1027
1
1751
1798
2
1124
1244
5141
7
2374
3014
20
1647
4
1514
3085
5
12459
3
3491
3485
6236
10
951
1694
3316
1174
1487
796
6
2333
1492
2999
289
4083
973
4375
1211