861
1
669
1203
3
2615
4163
1635
1369
3598
4
1584
1788
1371
944
2
798
3102
691
723
1869
2782
5
1461
931
680
1328
870
1007
1096
610
860
2184
523
974