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