1230
1
2259
13018
0
2968
2097
7
1581
2
406
6500
3765
4
1129
1554
1295
2772
38477
34
2977
15
1800
3
7222
2650
20
3227
1263
2859
280
3683
3841
5225
8
3580
2250
1592
2245
1972