247
0
326
895
2758
1
2076
3868
2
20634
8
458
443
257
1880
1824
383
2855
3
2587
16
1640
392
619
1897
2731
4309
751
302
692
845
2008
5
738
3691
2809