407
0
423
1020
57
813
475
572
1504
938
2668
2
3092
1
1333
547
1131
93
393
691
968
953
573
1600
2748
2243
7
171
185
2551
376
386
422
2024
5