3302
2055
4011
1687
18159
1592
1155
1677
1299
826
839
1336
920
1809
712
1702
2732
1589
725
1589
1110
1125
949
717
3265
985
726
1851
2086
745
1592
1682
1048
1349
1073
2148
852
693
2986
701
2993
910
879
698
1153
1168
2529
2994
1617
1544
708
936
683
843
803
824
842
1899
1652
1162
1646
621
2099
1561
1746
653
793
1039
639
964
2239
2403
950
960
836
3017
4887
1572
905
1062
2125
1186
1086
909
1622
946
1023
1362
2348
696
1933
1354
1124
1507
1450
1522
2659
1350
1783
1150
936
788
725
1587
714
1178
2066
1160
1033
693
806
1655
716
2089
754
1340
3396
1373
1121
813