93
1
780
4
143
874
113
539
2
936
663
121
383
393
824
261
0
3501
846
559
494
606
1986
388
233
1214
1594
88
108
1239
755
553
961
791