2294
1
1813
1380
0
777
1660
693
526
784
801
745
905
3326
3
1093
673
1000
830
2166
2562
2
1690
915
496
868
1691
1778
2710
1168
2760
4
635
2368
2999