745
0
1045
546
422
525
1075
1921
2
1009
1297
2194
471
953
1603
4328
10
1649
1
1238
107
1033
343
46414
2089
755
468
25137
719
396
3659
14
267
608