1429
4
1537
1
114
1839
1711
5
89
3672
8
3087
912
4673
1350
82
582
67
270
592
480
7238
2
1182
505
4851
11
1111
2109
845
743
1409
973
430
0
1070
941