2163
0
2794
2
1599
2118
1
1264
3871
5982
6
946
2343
3470
5
2285
527
3
1793
1753
1412
11924
2475
2054
4
3109
14
3629
2534
3777
1890
1889
2502
4285
1618
841
862
7793