2275
2
20634
8
2855
3
2668
2730
6
809
1
3739
1054
1145
1796
625
306
0
228
1692
417
814
3404
2069
1291
1665
915
1642
467
7952
2657
896
107
1209
1197
1129