1306
1
1787
2100
2
3691
4
951
5805
3
2234
2886
2999
2082
582
0
2297
4179
451
1749
1753
8607
8
2427
12
980
2615
2173
1814
1547
16769
2687
16062
15
3354
1722
197
2650
20