1691
1
2729
14
1632
2
10293
5
1443
866
845
2781
1345
1673
380
159
779
870
2427
12
197
0
467
3172
526
1380
962
3326
3
582
873
451
994
6
557
2562
662
742