945
2258
1345
2099
16122
2396
4001
1824
5981
2368
695
2597
4593
17948
1550
2240
4957
1201
2264
1675
1752
1723
5131
2709
2717
1124
957
5203
1438
1448
2086
2077
1709
2892
1656
1981
2598
3547
1142
8812
2432
4017
2738
1694
1447
3091
877
2969
1654
1165
884
4958
1026
1845
2515
1376
2239
12311
690
922
2262
837
903
3261
871
1128
834
868
811
1371
2468
1769
1036
2654
918
1864
925
2015
2676
2778
1955
4580
1458
1250
3681
850
834
2591
3146
1720
686
745
1992
9998
2768
962
2422
2418
1331
2803
1709
899
1995
784
1351
1918
2561
2119
1726
1191
744
1248
8498
3527
1244
795
2007
2072
4246
1034