841
2
1299
3
4655
10
1412
0
2794
1258
2920
4
915
616
2534
3871
1718
1
7793
2343
2395
1225
1618
4168
5
1780
3470
1683
6779
2502
791
3024
2285
527
2122
1753