2301
2
799
0
3092
1
1745
447
2881
383
3114
4
683
3510
4111
1232
2749
2831
1587
909
2748
1452
282572
1098
474
2132
611
871
2546
646
370
418
767
1126