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