496
0
1814
2
3326
3
2294
1
830
1000
801
868
526
2760
4
1746
2710
1813
1787
3629
1380
673
2082
1938
1618
4179
1168
2152
1093
2394
1778
693
810
1431
619