1090
4
1387
0
4643
16
1398
2
15333
6
9932
9
209
1
551
577
88
1793
3
818
8847
23
11448
17
1752
3802
3442
693
2161
1305
1806
1685
725
2431
1338
392
702
953
2695
2035