2794
2
3871
1320
0
2343
1
616
992
3470
5
6779
2285
527
3
8345
1225
1753
1412
2054
4
3109
14
59
3629
2534
1618
346
1889
2502
2829
4483
8
1451
841
3296
1088