58
0
745
63
91021
3
1089
1
4013
5
1073
945
453
671
648
475
1367
849
901
4740
422
402
1799
2
2343
256612
1126
692
2964
239
55
383
1132
1160
1933