2760
4
1632
2
496
0
745
830
868
1
662
1380
2173
635
1681
467
1819
915
619
1532
526
3326
3
693
1787
1660
801
784
19944
1093
1000
673
2110
2562
1690