2179
10
3212
8
1926
1
816
3
1988
5
1488
0
4709
6
4109
1083
1024
2409
2
1833
1553
4620
2117
974
1551
1966
1787
2067
906
2023
6246
16
3590
1217
822
1150
410
944
1657