3254
815
628
1503
1587
1877
881
1395
1793
716
1034
2302
1556
1554
3011
1110
1303
641
1191
1729
1532
654
1725
2003
2991
2030
2304
1380
776
1059
2188
1911
1299
1913
787
2027
1532
692
921
1855
901
1694
1911
2370
3571
1694
2080
1420
1819
885
694
1624
3581
1579
1346
1056
1015
1800
863
1678
1139
666
871
1573
2405
4887
746
684
1667
1681
3256
1992
635
1437
809
1972
1721
1629
844
1520
713
1581
2292
769
830
1537
723
725
891
3095
836
722
1933
838
1510
687
1065
696
2071
808
896
1512
665
1358
2280
1400
1341
1035
617
1251
1556
700
3017
1320
768
637
1372
1792
1522
3277