745
0
1045
546
422
525
1075
1009
1297
471
953
464
1603
1649
1
1238
1033
343
46414
1231
755
468
381
25137
719
396
3659
14
267
608
455
2855
3