2934
2
745
0
1734
2184
1
1819
868
915
1690
1093
2999
3
1168
1000
673
801
1814
2562
526
635
3326
1746
2710
4305
4179
693
1681
1788
1938
1632
830
2180