995
1
1438
0
3034
12
770
1866
3
2367
1404
2
472
3442
5
4936
4682
957
3488
8
1233
744
1125
1885
1898
7756
477
1649
1155
2431
2337
3123
499
475
2693
1431
419694
9