1230
1
2259
1309
0
1992
3
13018
2968
2097
7
697
406
6500
1129
1554
2
2772
38477
34
4914
2977
15
1800
7222
4
3227
1263
2859
3841
3580
5389
1592
1972
1624
2087
2207
3147
5