524
0
1092
2
492
1339
938
1
1214
3
534
755
10
1459
1597
6
1059
5
1715
2063
1137
551
737
1290
3537
4
710
526
968
997
355
78
321
1322
390
933
1120