1180
4
25604
63
1485
1
616
630
969
2
935
2912
3
13205
6
1083
805
1136
2638
7
2180
1832
5472
5
2360
8416
1417
2556
3008
2111
1597
10781
15
1751
1724
2748
3299
1380
1822