1230
1
2259
13018
0
2968
2097
7
841
2
406
6500
1129
1554
2772
38477
34
2977
15
1800
3
2534
2122
1412
7222
4
3227
1263
951
2859
3629
2327
11
1446
3841
3871
3580
2794
1618