983
5
2879
2
570
1
669
588
647
2239
1713
8
734
644
717
1047
492
86
433
417
465
0
407
2621
11
389
1698
6
513
802
258
550
284
796
913
4872
7
1082