1020
1
3488
8
130
0
4033
4
2395
290
381
19279
2
1533
530
1084
932
637
2099
994
2431
3
383
288
1132
484
2912
10
284
3990
1462
1348
518
3098
714
239