1290
3
1129
0
1230
5
963
2429
3836
2
787
6474
484
3119
1
2271
1379
4
290
4106
546
1898
13760
58
1903
288
7756
846
1650
1470
1649
2431
1282
2337
3123
499