8370
14524
1643
1833
7983
1652
1602
2973
8842
3079
2414
3243
1912
995
1081
782
1553
686
830
786
819
938
774
869
23287
1943
1209
1099
926
1245
1392
1340
1872
931
3483
1041
2519
1544
3125
1277
1311
1466
4165
2706
1455
4504
1684
8253
22155
7300
5809
14416