3326
3
526
0
1690
1
830
1816
496
1000
801
673
1788
868
2368
2073
2294
1380
1660
1093
662
1746
2
2562
784
1399
2166
693
1691
2760
4
83
4144
2360
6
1749