2355
2257
55333
1532
774
855
310541
2187
10523
1295
763
5103
1030
1952
920
1097
11700
17835
8035
2847
709
5590
8201
1562
1993
7089
4147
2825
4479
1764
4578
835
962
73952
859
927
15526
8565
854
1971
1101
5947
9552
31914
1318
3728
1570
1106
1173
5221
2690
820
1401
8330
10546
13191
18786
2157
2091
2733