2495
0
1743
790
1033
1
2115
2
2326
2094
5
4009
6
4070
4
4480
3364
3
751
1757
3683
5375
7793
1809
21152
8
2669
1247
951
2505
12632
7
1859
980
3054
3221
2057
1683
2131