519
1
307
323
842
0
1764
6
495
3
740
837
539
525
1960
771
745
492
472
658
353
1371
514
1522
2
654
304
271
326
268
1194
508
2953
14
655