913
2
2343
4
8532
26
1212
2873
5
1292
10
722
1
72250
0
2190
676
3267
388
333
3
324
375
115
678
1284
1260
5797
1400
1014
2035
250
420
438
2755
7
489
1535