172
0
994
3
1473
938
6
335
1
589
2
884
732
757
401
511
237
538
618
523
1449
7
609
486
585
200
684
744
4
1166
16
440
499
531
222
447
1365
1503