1586
1
14215
8
1309
7363
4
1506
0
4338
391
3559
1974
1132
2955
5
1037
2
1772
440
1099
1870
1869
1159
1325
1621
1343
828
2073
1925
3116
1640
5009
20634
1008
2474