642
2
128
180
1
816
622
0
1049
736
2046
7
1811
823
838
428
596
1919
3
2506
5633
16
3147
1118
2004
5
1092
1390
1531
1624
2296
1291
1143
952
1080
1752
4
1197