2986
1
2258
940
664
0
572
637
1512
3426
4
1355
2907
2
5382
5
557
1212
2270
2190
3
757
2756
1769
549
27
657
314
4765
8
670
1880
3227
3083
389
471
761