611
0
2211
522
670
2189
422
913
6333
2
7334
4
543
1084
2855
3
573
458
1348
3808
633
5135
846
552
2972
938
1282
802
228
792
995
1
2881
501
1650