3101
1501
1052
4621
809
1501
1354
1389
2076
2058
794
2149
2374
3282
798
21839
1760
1238
1066
5465
8084
3569
1031
1544
1633
1130
1541
5183
1746
867
1249
1630
4511
959
6371
3597
1236
2125
6562
2335
19502
2586
1027
858
2985
996
1899
3922
1340
2404
3769
2482
759
1748
2104
5138
770
1163
913
6236
3535
1784
13890
934
1585
1326
1092
2937
2085
1193
825
2400
785
3619
1836
979
1366
3122
1082
4727
1380
1652
3659
1918
703
970
2625
1680
2139
3237
2234
842
6257
979
3518
1789
10592
950
2478
3967
1174
1979
6355
1714
2510
3653
2630
21822
955
2353
798
1010
4867
1758
1269
2810
4456
1012
2016
8726