914
0
1243
668
1942
1
2740
3
2906
337
7793
4
2996
562
2711
2
717
490
2907
1581
1166
323
2258
1819
4651
5382
5
2123
1136
938
398656
19
534
984
850
1298
1862