3562
1
2100
2
1505
1384
5
994
6
849
0
526
3326
3
197
1660
745
582
693
801
1000
742
784
873
673
830
1093
868
2562
4099
8
2392
662
1382
496
1691
443