5360
973
2887
1236
2866
5727
40553
14589
2687
26932
1748
16350
2183
1984
142653
1585
5057
1442
2066
5973
2095
1286
3036
4322
14662
21861
2656
2899
3242
1645
29362
740
2094
1892
23828
4007
809
1258
3918
1648
49024
3474
3647
1255
2058
20381
1227
6321
1119
741
1515
862
864
995
10181
2072
7684
1001
929
7212