5978
6
3062
8
2738
3
3910
2650
20
3629
1
862
0
4945
1412
3453
3660
2
3539
3121
2534
8582
1179
3871
2794
951
2001
1618
841
3470
5
432
1691
3782
2886
4383
4
1550
5253