3470
5
1618
1
2217
7
2322
4
951
2092
0
4309
3
1889
2886
2
1475
1442
1846
960
3629
1966
1252
3871
2794
1051
1558
930
1575
2100
841
2153
2802
6
862
3771
2650
20
924