1037
1
2860
15
639
4
3844
5
1094
3
755
0
312
1392
876
702
19034
6
605
3429
3706
1322
4351
3827
2799
4094
687
2064