20634
8
375
0
326
1027
1541
1551
2
637
342
2006
1
548
25137
955
433
776
303
200
4536
2855
3
404
563
979
357
269
2749
105290
422
3203
10
2546
1430
390