997
2
3369
3
3572
5
522
0
2533
547
645
352
558
512
1094
1613
1962
6273
710
3401
1015
355
452
2350
4455
6
454
570
117
476
457
223
2621
616
1174