1593
3
2264
5
17064
7
2416
18403
6
15482
15
4654
1
582
2
373
718
1664
1136
2171
1390
0
4936
1974
4
2710
8
2808
964
755
2767
471
1743
3759
1521
2387
1995