532
0
1519
877
978
2
10243
4
3567
736
211
337
190
597
521
6044
8
674
423
989
1082
1914
1018
424
1049
4077
1734
1595
553
908
644
1
845
32
1478