1125
1
4179
1691
496
0
802
2100
2
1816
801
526
673
830
1511
1000
1814
3562
1168
5439
2166
693
2294
1093
6346
16
2562
915
300
3326
3
1749
2082
1543
766