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