1626
1
1302
0
1056
1889
16840
15
3287
2799
3
3116
1640
2
5009
1501
2000
20634
8
625
1425
995
1039
1008
2474
1193
1823
521
811
5