642
1
85
694
270
1390
0
387
446
2
687
530
483
3823
11
650
3220
7
487
613
932
653
918
707
534
394
1164
2240
6
456
1780
743
474
2877
114
447