890
1
517
2
1778
6
422
223
295
530
509
588
1738
3
2781
5
22206
16
2439
418
0
2129
1161
505
305
346
34782
18
2465
484
1259
1395
1604
7855
1695
1256