3429
7
4179
1
4655
10
1777
807
801
0
21152
8
7599
13
2505
2
1532
2535
3354
784
19783
1380
1821
4438
6
2932
2258
1015
2935
2166
766
3498
4
6346
16
830
32302
1303
2100
1691