1231
1
1672
2848
2
1548
1544
3
2447
6
2192
1218
841
1994
1115
0
516
2794
1683
361
7018
4
1407
930
1765
2604
1896
11
550
1871
2035
380
1889
2182
509
3177
1213