3442
3
994
6
849
0
526
3326
197
1660
1
745
582
693
801
1000
742
784
873
673
830
1093
868
2562
2
2411
4099
8
2392
662
1382
496
1691
443
392
619