2104
3
2668
2
1872
1
3460
1378
481
0
2542
4111
1617
1420
3564
1923
18844
6
971
1421
592
545
2196
1425
4223
22
3929
10
2152