1590
9
1226
1
13556
7
1561
2
711
1084
805
2229
14
1591
901
4
1864
3
2014
846
381
880
1077
1860
8
1399
6
1200
0
397
682
386
157
607
912
968
5
3110
1645
1323
545