3262
3
1452
1
9611
0
10293
5
3831
7
20850
1663
2534
549
444571
9
3361
844
2
2808
2660
1506
4
1599
1991
2276
3841
2044
1468
4198
7793
6095
2290
1348
2507
2601
5919
1935