1451
1
690
1923
2
3518
3
1147
0
2077
1681
1787
2999
1547
1306
2166
4179
2173
493
83
2271
4
1963
1743
3050
3354
2258
2041
2313
2126
2075
4821
2518
319