3054
5
344
0
877
2310
2
2057
1
499
1683
1403
706
716
4761
1643
4034
2480
4
2667
1306
443
2189
2500
1175
815
2271
720
1431
2471
790
971
18816
11
3354
1481