501
0
710
811
503
2283
1
2459
9
2189
407
402
274
18
376
18403
6
1824
301
2369
180849
74
1357
572
2881
2
252
2442
2490
282572
2031
4
823
543
931
2093