2428
684
3278
1719
770
701
792
949
2091
879
929
2373
7240
2064
15009
1385
1201
1831
8300
8591
25172
18962
1492
1759
10338
5360
5884
15481
5882
1839
4145
12338
2511
2628
1916
4489
6625
2335
19758
8463
8191
2610
30432