3562
1
1691
693
0
801
496
1699
2
1814
673
802
526
830
4179
1168
745
2562
1816
1000
1380
1938
2166
3326
3
915
1093
4099
8
4080
635
4285
868
2152
1532