566
2
628
1
532
1031
562
638
281
422
1293
1406
3
1262
0
86
763
63
650
961
34545
1856
9
212239
1166
4350
5
1304
1531
1741
425
1085
458
1996
777
495