87
1322
2760
403
646
606
322
377
31
7
40
8
3
0
643
420
1003
532
7
801
437
3
2683
489
57
42
671
66
10
350
2
1066
10
481
71
913
88
2018
120
896
194
16
657
459
751
570
91
14
