652
2
758
0
272
1
433
1544
2750
5
82
754
372
366
617
68
321
802
990
1288
848
796
476
1011
3
714
1432
411
629
697
587
925
160
399
717