18385
2
2143
0
2000
1
4820
8876
8
9244
629
1937
775
2296
2554
9
2796
1622
3
2749
2799
1017
3615
14
2327
544
1716
771
2100
1304
2909
4
1095
5255
16
2513
6
1082
650
1392