2102
0
1788
1
559
2727
3
2555
4
2166
471
1112
654
3597
20
4833
2
1938
693
194
703
1821
7
1106
1690
1104
801
960
696
919
935
276
782
1687
5
1048
9566
8
802