1941
4
550
2
370
1
812
5189
24
1037
1587
1312
3
1262
814
0
806
498
86
1546
588
851
795
2794
475
928
998
1696
6
597
1139
593
2792
626
486
1124
745