2781
1
1535
989
0
1743
912
790
1306
2315
2
1537
135
2090
3158
1757
3683
5375
21152
8
1590
2669
3180
3
1247
1260
6977
4
1432
802
951
1814
2505
12632
7
985
980