519
1
308
324
842
0
1764
6
497
3
741
837
540
525
1960
771
745
492
472
659
354
1374
515
1522
2
655
304
272
327
270
1194
509
2954
14
656