1089
4
1387
0
4642
16
1398
2
15333
6
9932
9
208
1
551
576
88
1793
3
818
8847
23
11447
17
1752
3802
3442
692
2161
1305
1806
1685
725
2431
1338
392
702
953
2695
2034