138
0
442
1
238
445
4
110
336
2
424
560
603
45
346
1339
6
784
224
112
56
1765
1138
3
619
2633
5
753
1108
996
894
1858
3008
1090
523
1459
952