635
0
1045
536
3708
1
717
1014
132
803
436
337
255
2131
670
2042
2320
6
141
523
401
3589
2
4775
791
684
665
103
667
352
1035
11447
3176
662