980
1
5805
3
3354
1306
1787
1814
2
2604
1749
3691
4
1812
951
2562
2505
1590
4309
6753
17
2999
2082
582
0
9
2297
7471
3591
11
451
2322
2786
2615
2173
1547
16769