957
4
4126
6
2168
5
2493
2
1630
1
4579
7
783
4179
1279
1469
0
646
1313
282572
572
2551
2522
2855
3
4820
6370
256612
18403
4669
2964
3442
20634
8
2073
391
96512
423
4924
9