5358
973
2887
1235
2866
5725
40553
14589
2686
26932
1748
16344
2183
1984
142650
1585
5057
1442
2065
5973
2094
1284
3035
4322
14661
21861
2654
2899
3242
1643
29354
740
2094
1892
23819
4002
809
1258
3917
1648
49018
3474
3647
1255
2058
20381
1227
6320
1118
740
1515
862
864
995
10181
2071
7684
1001
928
7212