2669
2
2312
0
2711
2262
2522
1451
2495
2804
4
771
1
2478
1743
790
1069
2429
4142
5
2687
3706
1569
1757
3683
5375
1320
21152
8
1247
957
951
2505
12632
7
8047
18
1289
3