2285
2
2054
4
2794
1889
3871
1458
0
2343
1
4168
5
3470
2132
527
3
1469
1753
1412
2542
2528
4614
6
2738
3109
14
3629
2534
4085
1212
2502
1618
841
2954
862
7793