3562
1
1814
2
1168
1691
802
0
693
801
1938
496
1699
673
526
2166
830
1380
4179
1532
745
2562
1816
1000
2294
3326
3
2100
1093
1749
915
1660
868
1751