1696
1199
9718
16441
12578
887
1185
2384
1048
1070
1625
1572
3603
908
1468
907
3439
1030
2740
2120
3556
1243
3391
1507
3012
948
1417
938
1159
2863
3047
966
882
2005
3783
1853
1904
1545
878
4896
1043
1254
1015
1926
1026
5109
2985
5550
2004
977
791
2794
1316
2242
1798
2655
1864
4866
883
898