1690
1
1681
2562
2
2999
3
2710
2173
693
0
4179
2368
2152
830
1938
1825
1547
1766
1092
83
929
915
526
1660
3326
801
784
745
1000
1093
673
582
868