892
1
989
0
1668
1339
1743
790
1275
1757
5164
5
1522
898
2195
1243
2
3683
5375
21152
8
1382
2094
2669
1247
956
951
2505
1636
12632
7
761
1149
980
3054