6969
0
440
1
476
2
839
1104
4
1937
5
552
1037
11
538
3068
5238
2869
5271
2988
1422
858
3
2240
7
9966
7333
6
582
597
1036
4602
54
782
636
531
655
581
635
850