1579
2
2710
801
0
1104
1
4179
830
802
2166
1168
3326
3
1681
496
9566
8
1749
1819
2427
12
693
1048
868
1813
300
673
1632
5338