1093
0
2710
2
801
4179
1
830
2166
1168
3326
3
1681
496
1749
1819
2999
2427
12
868
1813
673
1632
1746
1814