8973
1094
2296
804
998
1859
1500
2672
3804
6266
759
793
2174
4248
1708
1115
3317
3144
2840
1718
2992
2322
13407
815
936
1344
702
1122
2360
6869
5934
3622
6086
9002
5094
797
5712
7270
961
4048
1270
1996
1218
2689
7347
7143
4966
3418
756
1483
2091
2618
905
3585
2949
4609
906
841
2489
1007
2289
852
812
899
976
736
4241
2817
1739
928
926
1128
783
728
1211
2166
880
2137
1104
1359
6125
696
8166
837
841
837
5151
2680
645
1025
3550
3618
3359
1691
3910
952
7119
3252
1064
2299
852
886
750
1122
4515
928
1085
1335
5241
1126
4970
991
4144
5838
901
795
771
3961
2915
2488