2392
2
2209
1
1788
526
0
1749
693
801
784
1660
673
1000
745
2166
830
3326
3
496
1093
1690
2710
1778
2760
4
868
915
1681
2562
2368
1168
2999
1459
1382