2881
2
798
0
3114
4
371
2457
683
349
2310
1
501
2211
646
474
543
691
2748
2694
3
1452
802
1346
2105
5155
8
611
278
2190
953
2111
553
63
1463
7334