2781
1
21152
8
3158
2
2711
1660
2729
14
7893
4
298
4651
3
1622
5717
5151
2911
9
1020
0
1568
658
802
3484
5439
1942
2642
1646
2133
2082
1590
2315
2184
2676
3589
1265