5592
8
2195
1
1857
1636
5
3629
636
0
3871
2
2794
1723
1618
841
1069
3470
2735
862
2650
20
1568
3066
7
1238
2118
2285
2725
22
2411
1868
2534
2343
1317
172
1508