514
0
683
457
439
409
991
493
1880
2
597
317
2143
1238
505
918
1024
363
1996
1
262
1167
859
365
1824
935
385
455
631
546
470
4915
7
101